package com.iias.common.util.date;

import java.util.Calendar;
import java.util.Date;

/**
 * 日历工具类
 */
public class CalendarUtils {


    /**
     * 获取时间属性对象
     * @param date
     * @return
     */
    public static DateProperty getDateProperty(Date date){
       return new DateProperty(date);
    }

    /**
     * 日历属性类
     * @param date
     * @param format
     * @return
     */
    public static DateProperty getDateProperty(String date,String format){
        return new DateProperty(DateUtils.format(date,format));
    }


    /**
     * 创建一个日历对象
     * @param year
     * @param month
     * @param day
     * @param hour
     * @param minutes
     * @param seconds
     * @return
     */
    public static Calendar newCalendar(int year,int month,int day,int hour,int minutes,int seconds){
        Calendar calendar = Calendar.getInstance();
        calendar.set(year,month+1,day,hour,minutes,seconds);
        return calendar;
    }


}
